package cn.bdqn.services.dept.mapper;


import java.util.List;

import cn.bdqn.model.pojo.Taskstate;
import cn.bdqn.model.pojo.TaskstateExample;
import org.apache.ibatis.annotations.Param;

public interface TaskstateMapper {
    long countByExample(TaskstateExample example);

    int deleteByExample(TaskstateExample example);

    int deleteByPrimaryKey(Integer taskStateNumber);

    int insert(Taskstate record);

    int insertSelective(Taskstate record);

    List<Taskstate> selectByExample(TaskstateExample example);

    Taskstate selectByPrimaryKey(Integer taskStateNumber);

    int updateByExampleSelective(@Param("record") Taskstate record, @Param("example") TaskstateExample example);

    int updateByExample(@Param("record") Taskstate record, @Param("example") TaskstateExample example);

    int updateByPrimaryKeySelective(Taskstate record);

    int updateByPrimaryKey(Taskstate record);
}